home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / dci300d.zip / NEW300.DOC < prev   
Text File  |  1991-08-26  |  39KB  |  1,015 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                         DCI BBS Software v.3.00 What's New DOC
  10.                                       08/21/1991
  11.  
  12.                                     Copyright 1991
  13.                                   Nordevald Software
  14.                                  All Rights Reserved.
  15.  
  16.  
  17.  
  18.      The  following features  are either new  to DCI  version 3.00  or have been
  19.      substantially changed.
  20.  
  21.  
  22.      - Waiting Screen changes
  23.       
  24.           The  option to  toggle Registration  Callback is  no  longer available
  25.           from the Waiting Screen.
  26.  
  27.           The Recent Callers list can be displayed by pressing R.
  28.  
  29.           W)here  Messages from Waiting Screen  now also indicatest  the number 
  30.           of new messages the sysop has in each base.
  31.  
  32.  
  33.      - Command line switches abbreviated
  34.  
  35.           The following command line switches can be abbreviated:  
  36.       
  37.                /COLOR     or   /C  
  38.                /DELAY#    or   /D#  
  39.                /MONO      or   /M  
  40.                /NOCHECK   or   /NOC  
  41.                /NOEMS     or   /NOE  
  42.                /NOPRINT   or   /NOP  
  43.                /ONLINE#   or   /O#  
  44.                /SNOW      or   /S  
  45.                /TIMER     or   /T  
  46.                /VERIFY    or   /V  
  47.       
  48.  
  49.      - Command line switch to disable PrintScreen key
  50.  
  51.           Command line switch /NOPRINT or /NOP will disable the PrintScreen key.
  52.  
  53.  
  54.      - Option to enable/disable PrintScreen key  
  55.       
  56.           SYS:BOARD M)ore has new option to disable/enable PrintScreen key.
  57.  
  58.  
  59.      - Status Line changes:
  60.  
  61.           If you  are using Direct Video and would like to place  a running     
  62.           clock on the status line, run DCI with the /T switch.
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.           As yet,  the clock locks up Tandy's.   If you have any problems,      
  71.           remove the /T from your command line.
  72.  
  73.           The F1 key will  now also display the User Record Note and,  if the   
  74.           user has paged the sysop, the Chat Reason.
  75.  
  76.  
  77.      - Sysop Macros
  78.  
  79.           Keystroke macros.  Create file MACRO.DCI in DCI directory.  Enter one 
  80.           macro per line (maximum 255 characters).  The macros are assumed to be
  81.           numbered sequentially (i.e., the first macro in the file becomes macro
  82.           #1).   Lines in MACRO.DCI beginning  with a semicolon  (;) may contain
  83.           comments.   Comment  lines are  not counted  in the  numbering  of the
  84.           macros.   ASCII  15  and ASCII  175 will  be  interpreted as  carriage
  85.           returns.  To  execute a macro,  enter Alt-M at  almost any prompt  and
  86.           then enter the number of the macro to execute at the prompt.
  87.  
  88.  
  89.      - Editing of input fields
  90.  
  91.           Many input fields can now be editted using cursor keys,  HOME and END,
  92.           ^Y (delete all), ^QY (delete from cursor to end), and ^R (redraw).
  93.  
  94.           If the first key pressed is an alphanumeric key, the entire field will
  95.           be cleared of text.  If the first key is <ENTER> all the text will be 
  96.           saved.
  97.  
  98.           Available when online locally  and to remote users that  have the ANSI
  99.           editor selected.
  100.  
  101.       
  102.      - Include files  
  103.       
  104.           The sysop  may include files in  messages that are not  located in the
  105.           Include Directory.  The fullpath name must be included in the filename
  106.           designation (%%path\filename%%).  
  107.  
  108.      - Modem handling changes
  109.  
  110.           To connect  to DCI via null modem, press N  at the Waiting Screen and 
  111.           follow the prompts (entering baud rate and comm port information).
  112.  
  113.           Practical Peripherals MNP connections are now recognized.
  114.  
  115.           When you take the board down, you now have the option  of also taking 
  116.           the modem offhook (so that any callers will get a busy signal).
  117.  
  118.           Option to  set  Rings Until  Answer  so that  Caller ID  may  function
  119.           properly on the BBS line. (Default: 0)
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.      - Chat command Alt-B to beep user's return
  128.  
  129.           When you're chatting with  someone and they say they'll be right back,
  130.           press Alt-B.  You don't have to  stare at the screen waiting, DCI will
  131.           beep you the first time they hit a key.
  132.  
  133.  
  134.      - Activity Log Changes
  135.  
  136.           Last Call Date noted in Activity Log
  137.  
  138.           Board Up and Normal Board Down not noted in Act Log when /Online
  139.  
  140.           SYS:CONF options to enable/disable many log notations.
  141.  
  142.  
  143.      SYSOP COMMANDS
  144.  
  145.      - The MSG section has been divided into two parts:
  146.  
  147.           MSG : [ H)eader, C)opy, M)ove, D)el rec''d email, F)ile, P)urge ]:
  148.           BASE: [ A)dd, L)ist, M)odify, R)emove ]:
  149.  
  150.           SYS:BOARD has become SYS:SYSTEM.
  151.  
  152.  
  153.      - SYS:SYSTEM changes
  154.  
  155.           Rebuild P)rimary and H)andle Indexes on the Menu has now been replaced
  156.           by R)ebuild Indexes.  Rebuild the  indexes if the L)ist Users  display
  157.           is corrupted or not  alphabetized.  Previous reminders to  rebuild the
  158.           indexes when deleting  users have  now been replaced  by an  automatic
  159.           rebuilding if users are deleted.
  160.  
  161.           Option to disable/enable PrintScreen key
  162.  
  163.           Event Commands:
  164.  
  165.                S)wap          Option to rearrange event records
  166.  
  167.                C)opy          Option to C)opy an event record when Adding  a new
  168.                               event   or  modifying an  event  with a  status of
  169.                               Deleted.  This allows you to set up several events
  170.                               that have several  duplicate record fields without
  171.                               having to type everything in multiple times.
  172.  
  173.           Delete Rec'd Email Internal Event
  174.  
  175.                To Leave #  number of  messages in email  when deleting  received
  176.                mail as an event, enter  L# as the parameter for the event.   For
  177.                instance, if there are  500 messages in email and  you would like
  178.                to delete the received  messages in the first 400,  the parameter
  179.                would be L100 (Leave the last 100).
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.      - SYS:BASE Changes
  189.  
  190.           When adding a new base, the base settings will be displayed before the
  191.           base is actually added and give the base creator the option  to Abort 
  192.           the procedure entirely.
  193.  
  194.           New base fields:
  195.                Ignorable       whether or not users can ignore the base
  196.                                Default : YES
  197.                                Limits  : Base numbers greater than 2.
  198.                                          Only sysop can change setting.
  199.                Movable         whether or  not users can move  the base location
  200.                                on their customized base list
  201.                                Default : YES
  202.                                Limits  : Base numbers greater than 2.
  203.                                          Only sysop can change setting.
  204.                Show Recd Date  whether  or  not to  display  the  date that  the
  205.                                message was received by the addressee.
  206.                                Default : NO
  207.                                Limits  : Only  available  for  bases  using  the
  208.                                          Standard,  Debate,   &  Letter  message
  209.                                          formats.
  210.                Show Recd Time  whether  or  not to  display  the  time that  the
  211.                                message was received by the addressee.
  212.                                Default : NO
  213.                                Limits  : Only  available  for  bases  using  the
  214.                                          Standard,  Debate,   &  Letter  message
  215.                                          formats when  Show Recd Date is  set to
  216.                                          YES.
  217.                Creation Date   the date the base  was created, also displayed in
  218.                                the base description from the Base List menu.
  219.                                Default : n/a
  220.                                Limits  : none
  221.                DOS Path        the location of  the .HDR and .MSG  files for the
  222.                                base
  223.                                Default : path of current base
  224.                                Limits  : Only  sysop  and  cosysop   can  change
  225.                                          setting.
  226.  
  227.                Allow Replies   if replies are not allowed, the user will only be
  228.                                able  to  add a  message  from  the base  prompt.
  229.                                Default : Yes
  230.                                Limits  : Only  Gaming, Narrative,  Dialogue, and
  231.                                          Action  bases.    Replies   to  Private
  232.                                          messages  in  Gaming  format bases  are
  233.                                          allowed regardless of the setting.
  234.  
  235.           Invisible options:
  236.  
  237.                #               change base number
  238.                                Default : first available undefined base
  239.                                Limits  : Available  only  when  a  new  base  is
  240.                                          created by the sysop.
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.                *               change local visibility of private base
  249.                                Default : message and edit screens blanked
  250.                                Limits  : Not  available  for  email  base,  only
  251.                                          sysop can change setting.
  252.  
  253.  
  254.      - SYS:CONF changes
  255.  
  256.           Board Info new options:
  257.  
  258.                Disable F5 (SYSREAD) key
  259.  
  260.                     If  disabled, pressing F5 on the local keyboard will have no
  261.                     effect.
  262.  
  263.                Disable F6 (PRIVATE) key
  264.  
  265.                     If  disabled, pressing F6 on the local keyboard will have no
  266.                     effect.
  267.  
  268.                Private Board Logon
  269.  
  270.                     This is an 8 character (or less) string of text that must be
  271.                     entered  before the  logon screen  will  appear when  a user
  272.                     calls. There  is NO  prompt for  this string and  characters
  273.                     entered by the caller will not  be echoed.  Use this only if
  274.                     you want to severely restrict access to your board.
  275.  
  276.                     If this  field is empty  ("<NONE>" appears as  the setting),
  277.                     the  logon  screen  will   appear  normally  when  a  caller
  278.                     connects.
  279.  
  280.                     Default : <NONE>  ( i.e., empty string )
  281.  
  282.                Private Base Display
  283.  
  284.                     If  set to YES, any private bases that have local visibility
  285.                     set to YES will display on the local screen.
  286.  
  287.                     If set to NO, all private base message and edit screens will
  288.                     be blanked ( DEFAULT ).
  289.  
  290.                     Pressing Alt-Q (  "Quick, hide that  screen!" ) will  toggle
  291.                     this setting.
  292.  
  293.  
  294.                Execute LOGOFF.BAT     
  295.  
  296.                     If you  would like to run  a program every time  a user logs
  297.                     off, set  this to YES and create  a file named LOGOFF.BAT in
  298.                     the Main DCI  directory to  call the program(s).   The  most
  299.                     obvious use for this is to call a quote program so that each
  300.                     user receives a new quote.
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.                     After  a user  hangs  up, the  system  will take  the  modem
  309.                     offhook, execute LOGOFF.BAT, put the modem back on hook, and
  310.                     wait for the next caller.
  311.  
  312.                     Default: NO
  313.  
  314.  
  315.                Activity Log Settings
  316.  
  317.                     Whether or not the following information is recorded in  the
  318.                     Activity Log:
  319.  
  320.                           1. Invalid logons
  321.                           2. Msg read & scan info
  322.                           3. Prompt & editor beeps
  323.                           4. Info section entries
  324.                           5. Ignore base/user search
  325.                           6. Chat information
  326.                           7. File section entry/exit
  327.                           8. File section misc.
  328.                           9. File section sysop info
  329.                          10. Door entry/exit
  330.                          11. Door misc.
  331.                          12. Next event info
  332.                          13. Misc. main menu info
  333.                          14. All sysop logins
  334.                          15. Only remote sysop logins
  335.  
  336.                Chat Settings
  337.  
  338.                     SysOp Chat Page          same as it ever was
  339.                     Chat Page Off Override   security  level necessary  to sound
  340.                                              the sysop page when it's turned off
  341.                     Chat Interrupts          whether  or not  chat pages  can be
  342.                                              answered  or  chats initiated  from
  343.                                              the local keyboard
  344.                     Always Log Chats         log chats by default?
  345.  
  346.  
  347.           Board Configuration new options:
  348.  
  349.                Allow Overtime Usage
  350.                          if no events are  due and the SysNext key has  not been
  351.                          pressed, this setting  determines whehter users reading
  352.                          messages will be logged off as soon as they run out  of
  353.                          time or allowed to continue until they return to a base
  354.                          prompt.
  355.                Allow Recent Call List
  356.                          whether  or  not  users can  view  the  list of  Recent
  357.                          Callers from the Utility Menu 
  358.                Allow User Search
  359.                          whether or not users  can use the User Search  from the
  360.                          Utility Menu 
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.                Mass Mail Security Level
  369.                          security level necessary to use Mass Mail
  370.                Mass Mail Limit
  371.                          number of copies of a message which  may be mass mailed
  372.                          at once (does not apply to sysops and cosysops) 
  373.  
  374.           New User & Callback new options:
  375.  
  376.                Dialing Prefix
  377.                          any prefix  necessary for the board modem  to dial out.
  378.                          (DEFAULT: None)
  379.                Dialing Suffix
  380.                          any suffix necessary for  the board modem to  dial out.
  381.                          (DEFAULT: None)
  382.                Callback at Every Login
  383.                          if  set to YES, all users will be call-back verified at
  384.                          EVERY login before allowed access  to the system.  Only
  385.                          users  with the Extra  Option Force Callback  set to NO
  386.                          will not be called back.  (DEFAULT: No)
  387.                LD Callback at Login 
  388.                          if Callback at Every  Login is set to YES,  this option
  389.                          allows  callback of  long  distance numbers.   In  this
  390.                          instance, the  board will  be paying the  long distance
  391.                          charges of the user's session online. (DEFAULT: No)
  392.  
  393.  
  394.           Transfer Section new options:
  395.  
  396.                Upload Integrity Check    if set to YES will execute ICHECK.BAT  
  397.                Upload Virus Check        if set to YES will execute VCHECK.BAT
  398.  
  399.           Upload Files (extensions) Allowed
  400.  
  401.                If  you wish to allow the upload  of files with no extension, you
  402.                must  add ". "  ( a  period followed  by a space  ) to  the files
  403.                allowed setting in SYS: CONF Transfer Section.  You must add this
  404.                _before_ another extension, i.e.:
  405.  
  406.                     Good :  . .ZIP
  407.                     Nope :  .ZIP .
  408.  
  409.                See File Section Changes below for more information.
  410.  
  411.  
  412.      - SYS:FILE changes
  413.       
  414.           Optional textfile defines additional files to pull up with SYS:FILE
  415.  
  416.                Create a textfile named DEFFILE.DCI in the DCI directory.  It can
  417.                contain up  to 10 filenames  (including full pathnames)  that you
  418.                can pull  up from the SYS:  FILES menu to view,  edit, purge, and
  419.                search by entering the number of  the file (i.e., the first  file
  420.                listed in DEFFILE.DCI can  be accessed by pressing "1",  the last
  421.                file by entering "10").
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.           Edit, Search, & View prompts, "S" will bring up DEFFILE.DCI.
  430.  
  431.           At "M)ore, N)ext, F)ull screens,  A)bort:" and "M)ore, N)ext, A)bort:"
  432.           prompts, "C" will indicate Nonstop/Continuous display mode.  This will
  433.           remain active until the SYS:FILE area is exited.
  434.  
  435.  
  436.      - SYS:MSG new options
  437.  
  438.           Change Message H)eader new options:
  439.  
  440.           Change message Rec'd Date and Time
  441.  
  442.           C)opy
  443.  
  444.           Messages may now  be moved  ( original message  is deleted  ) or      
  445.           copied to another base.
  446.  
  447.           This change was also made at the Read/Scan prompts:
  448.  
  449.                C)opy msg, E)dit msg, H)eader, M)ove msg, Modify U)ser
  450.  
  451.           F)ile to Disk new options:
  452.  
  453.                Use abbreviated or full message headers
  454.                Optional threading
  455.                Optional filename
  456.  
  457.           L)ist bases new listings:
  458.  
  459.              #2 : # Base Name                      M I D T R   Directory
  460.  
  461.                   M = movable
  462.                   I = ignorable
  463.                   D = rec'd date displayed
  464.                   T = rec'd time displayed
  465.                   R = replies allowed
  466.                   Directory = DOS dir where base's .HDR & .MSG files are stored
  467.  
  468.              #3 : # Base Name                      Created    By
  469.  
  470.                   Lists creation date and creator
  471.  
  472.  
  473.           P)urge
  474.  
  475.                Run  DCIPURGE.  P)urge will prompt you  to enter the command line
  476.                to be  sent  to DCIPurge.    You may  list  one base  or  several
  477.                (#,#,#), including a range of bases (#-#).   You may also combine
  478.                these (e.g., #,#,# #-#).
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.      - SYS:USER new options
  487.  
  488.           User Stats
  489.  
  490.                UL/DL Display
  491.  
  492.                     U. UL/DL          : U:<f>/<k>  D:<f>/<k>  F:<f>/<k>
  493.  
  494.                           U  - uploads
  495.                           D  - downloads
  496.                           F  - free downloads
  497.                          <f> - number of files
  498.                          <k> - number of kilobytes
  499.  
  500.                Available base change prompt:
  501.  
  502.                     [ Base # or #;# to change, U, R, S, ? ]:
  503.                     #   - change base #
  504.                     #;# - change bases # through #
  505.                     ?   - Display command help
  506.                     0   - Exit
  507.                     U   - Display User's Custom Base List
  508.                     R   - Reset User's Custom Base List to System Default
  509.                     S   - Display System Base List
  510.  
  511.                Jot a Note 
  512.                     A 40 character note may be entered into each user record. 
  513.                     USER Search can be used to search for strings of text in
  514.                     this field.
  515.  
  516.                Extra Options:
  517.  
  518.                     Extra 5 Minutes When Overtime
  519.                          same as it ever was (DEFAULT: Yes)
  520.                     Force User Info Update        
  521.                          same as it ever was (DEFAULT: No)
  522.                     Always Force Callback         
  523.                          user  cannot access  board without  successful callback
  524.                          validation at EVERY logon.  (DEFAULT: No)
  525.                     Force Random Callback         
  526.                          user will  be subjected to random callback verification
  527.                          in order to gain access to the system. (DEFAULT: No)
  528.                     Set Time to 0 After Next Call 
  529.                          user's  time  will be  set to  0  AFTER the  next logon
  530.                          preventing user from logging on again. (DEFAULT: No)
  531.                     Messages auto-validated       
  532.                          user's messages will be validated when entered.  If set
  533.                          to NO,  the user's  messages will  have to  be manually
  534.                          validated  by  the  sysop,  cosysop,  or base  creator.
  535.                          (Default : Yes)
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.           Search User new options:
  544.  
  545.                Free downloads
  546.  
  547.                Selecting  Uploads, Downloads,  or Free  downloads will  now also
  548.                prompt you to select Files or Kilobytes transferred.
  549.  
  550.                [P]rompt, F)ull display, L)ist, A)bort:
  551.  
  552.                     Type of display when a user is  found whose info matches the
  553.                     search criteria.
  554.  
  555.                     P)rompt        the user's name will be displayed followed by
  556.                                    (Y/N/A)  where  Y  displays  the  user  stats
  557.                                    screen, N goes to the next user, and A aborts
  558.                                    the entire process.
  559.                     F)ull display  the user's stats are displayed 
  560.                     L)ist          a list  of primary  handles  of all  matching
  561.                                    users 
  562.  
  563.  
  564.      - New User Registration changes:
  565.  
  566.           Not entering input 3 times at any of the "Enter Handle", "First Name",
  567.           et cetera, prompts will abort the registration procedure.
  568.  
  569.           New users  who select the ANSI  editor will now be  prompted to select
  570.           their editor screen colors.  (DEFAULT: 511)
  571.  
  572.           If the  board's  file section  is  open, the  new  user will  also  be
  573.           prompted to select a protocol.  (DEFAULT: X)
  574.  
  575.           The terms  prompt  has been  changed  to "Continue  with  registration
  576.           (y/n)?". 
  577.  
  578.           Date of Birth input will accept all input at Month prompt.
  579.  
  580.           (Also see SYS: CONF)
  581.  
  582.  
  583.      - Callback Changes
  584.  
  585.           To  place local  calls to  another area  code that  must be  dialed as
  586.           ###-###-####, enter the area code at the beginning of the GOODAREA.LOG
  587.           as M### ( area code 813 would be entered as M813 ).
  588.  
  589.  
  590.      Message Base Changes
  591.  
  592.      - Increased Number of Bases
  593.  
  594.           DCI will now allow 250 message bases rather than 100.
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.      - Where Msg Display option
  603.  
  604.           Can now be either Verbose  (with base name and number of  new messages
  605.           to the user) or Brief (base number only) by Setting F)ull Where Msg in
  606.           C)onfig.
  607.  
  608.  
  609.      - Message Editor changes
  610.  
  611.           When mass mail is available ( SYS: CONF settings and a private message
  612.           is being posted ), the Mass Mail option will be available to the user.
  613.  
  614.           In both editors, users will be alerted when their time  remaining is 5
  615.           minutes or less.  When they  have run out of time, they will  be given
  616.           the option of aborting or saving the message.
  617.  
  618.  
  619.      - Base Descriptions
  620.  
  621.           Now available  by pressing ^.   The command is automatically  added to
  622.           all user's Main Options.
  623.  
  624.  
  625.      - Message display format #15:
  626.  
  627.           Letter -- To <user> [text] From <poster>
  628.                     the text has indented left and right margins
  629.  
  630.  
  631.      - MessagePrompt * toggles between S)can and R)ead
  632.  
  633.           Pressing * at  the message  prompt will  toggle between  reading and  
  634.           scanning  (e.g., if  you're  in S)can  mode, it  will switch  to R)ead
  635.           mode).
  636.       
  637.       
  638.      - Option at Range Prompt to toggle threading  
  639.       
  640.           At the  "Message #"  prompt,  adding a  T will  toggle your  threading
  641.           setting  temporarily (until  you change  it from  a message  prompt or
  642.           return  to the base prompt).
  643.  
  644.  
  645.      - Option at Range Prompt to read just one message
  646.  
  647.           At the  "Message #"  prompt, entering  a number followed  by a  period
  648.           (e.g., #.) will display message number # and return to base prompt.
  649.  
  650.  
  651.      - Counter for Msgs Remaining when threading  
  652.       
  653.           When threading  is on, a number  will appear to the  right of "Message
  654.           #<n> of  <total>" in the  message header.   This number  indicates the
  655.           number of messages remaining in the current message read.
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.      - Unvalidated Messages
  665.  
  666.           Mod  User  Extra Options  now includes  a  setting for  the validation
  667.           status of messages that the user posts. The default is Auto-validated.
  668.  
  669.           If you set this to  NO, any posts the  user makes in bases other  than
  670.           email will only be displayed to the poster, base creator, cosysop, and
  671.           sysop.   When reading messages,  the base creator,  cosysop, and sysop
  672.           will  be prompted before the  read prompt on  unvalidated messages and
  673.           may toggle the message to validated at that point.
  674.  
  675.           When scanning, a notice will appear that the message is not validated.
  676.           After R)eading the message, the validation prompt will appear.
  677.  
  678.           The  validation status of  a message can also  be toggled from C)hange
  679.           Msg.
  680.  
  681.  
  682.      - Brief Listing Message Status
  683.  
  684.           Following the message number is a letter indicating message status:
  685.                N - Not Received
  686.                R - Received      (the default for messages to ALL USERS)
  687.                P - Protected
  688.                D - Deleted       (will only display if the F5-Sysread is active)
  689.                U - Unvalidated
  690.  
  691.  
  692.      - Base List Customization
  693.  
  694.           Users may now rearrange the order  of bases as they see them by  using
  695.           the Customize Base List option from the Utility Menu or the C)ustomize
  696.           option from the  Base List prompt.   The former  is recommended as  it
  697.           contains help information and many more options.
  698.  
  699.           If a user swaps Base #3, The Third Base, and Base #4, The Fourth Base,
  700.           his base list will show:
  701.  
  702.                3.  The Fourth Base            4.  The Third Base
  703.  
  704.           He may now jump to 3 to get to The Fourth Base.
  705.  
  706.           When Zipping, if  there are new messages in both  bases, the user will
  707.           first zip to The Fourth Base and  then The Third Base.  The same order
  708.           applies to using the <ENTER>, +, and - commands from the base prompt.
  709.  
  710.           The customization is saved to the user's account and in no way changes
  711.           message pointers, base access, or access to doors and file areas.  The
  712.           sysop modifies these as before, though has the option of  also viewing
  713.           the  user's customized base list and reseting it to the default system
  714.           base list.
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.           Bases marked as immovable cannot be rearranged on a user's base  list,
  723.           nor can bases 1 & 2.   All new bases are automatically set as  movable
  724.           and this setting can only be changed by the sysop.  A user also cannot
  725.           swap an existing base with a non-defined one.
  726.  
  727.  
  728.      - Ignore Base Utility
  729.  
  730.           Also available from the B)ase List prompt.
  731.  
  732.  
  733.      File Section changes
  734.  
  735.      - Option to Save Download Queue
  736.  
  737.           If  a user has selected files for  a batch download and selects A)bort
  738.           at the Transfer Prompt, he will  have the option of clearing the batch
  739.           queue.   If the queue is not cleared  when the user selects E)xit from
  740.           the File Menu, he will be cautioned that the queue will  be cleared if
  741.           he exits and given the option to return to the file  section.
  742.  
  743.      - File Counts
  744.  
  745.           The number of times a  file has been downloaded will now  be displayed
  746.           in listings after the file date.
  747.  
  748.      - Your Stats new line:
  749.  
  750.           Free Downloads :  <#> K in <#> files
  751.  
  752.  
  753.      - FileInfo Credit
  754.  
  755.           When selecting Credit from  the FileInfo menu,  you will now have  the
  756.           opportunity  to either  credit or  remove credit  from the  uploader's
  757.           account.
  758.  
  759.  
  760.      - FileInfo Search
  761.  
  762.           If  you select  Visible, Not  Visible, or  Not Credited as  the search
  763.           field, you  will now be able  to toggle these options  from the prompt
  764.           line rather than listing all the matching files' criteria.
  765.  
  766.           If you select Visible, an "H"  will appear on the prompt line so  that
  767.           you can toggle the file to Not Visible ( Hidden ).
  768.  
  769.           If you select Not Visible, a "U" will appear on the prompt line so you
  770.           can toggle the file to Visible ( Unhidden ).
  771.  
  772.           If you select  Not Credited, a "C"  will appear on the  prompt line so
  773.           that you can credit the uploader's account.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.      - Upload Virus and Integrity Checking
  782.  
  783.           If the  SYS: CONF, Transfer Section, Upload Virus Check is set to YES,
  784.           the board will run VCHECK.BAT after a file is uploaded.
  785.  
  786.           If the  SYS: CONF, Transfer Section, Upload  Integrity Check is set to
  787.           YES, the board will run ICHECK.BAT after a file is uploaded.
  788.  
  789.           You may use any appropraite DOS utility you choose to accomplish these
  790.           checks.  However, the utility must accept  the filename on the command
  791.           line and must return a zero exit code if the file passes the check and
  792.           a non-zero exit code if it fails.
  793.  
  794.           Sample batch files are  included.  These batch files should be located
  795.           in the main DCI directory.  View the batch files for details.
  796.  
  797.           DCI  will  execute  the  batch files  as  <BATCHFILE>  <path/filename>
  798.           <comport>.   Pass the  file name to  the utility program  using the %1
  799.           parameter.  The    comport can be passed as %2 (see  ICHECK.BAT for an
  800.           example of this).
  801.  
  802.  
  803.      - Creating and Modifying Directories
  804.  
  805.           When creating a directory  you will have the opportunity to modify the
  806.           settings or abort the creation before the record is saved.
  807.  
  808.           New DirInfo fields
  809.  
  810.                Modifying Directory #     press # to change dir number
  811.  
  812.                Created                   date the directory was created
  813.                Description               5 line description of the directory
  814.                Security Level            security level necessary for access    
  815.                                          Default: 0
  816.                CD ROM Drive              tells   DCI  not   to  write   to  this
  817.                                          directory
  818.  
  819.  
  820.      - Download info
  821.  
  822.           As files are selected for download the filename appears along with the
  823.           size of the  file and the number  of (estimated) minutes the  transfer
  824.           will take.  If more than one file is selected, the total size and time
  825.           are also displayed.
  826.  
  827.           Note:  The time information at  the beginning of the prompts now lists
  828.           [  <time  remaining> /  <time remaining  after  transfer> ]  where the
  829.           latter value includes credit for time-free downloads.
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.      - File Descriptions and Designated Recipients
  838.  
  839.           All  files will now have 3 lines  of description except files uploaded
  840.           as Private to Directory #0 with a Designated Recipient. 
  841.  
  842.           To implement this change,  uploaders will now be prompted  to indicate
  843.           if a file  to be uploaded  is Open, Private, To  Sysop, or an  Include
  844.           Message _before_ entering the file description.
  845.  
  846.           If  a file is indicated as  Private, the uploader will  be asked if he
  847.           wishes to  restrict download of the file to one specific user.  If so,
  848.           he  will be  prompted to  enter  the user's  name.   He  will then  be
  849.           prompted to enter up to 2 lines of description.
  850.  
  851.           Only the  designated recipient  and the  uploader of  such a  file may
  852.           download it after selecting P)rivate download and entering the correct
  853.           filename and password.   The message 'Sorry, access to  <filename> has
  854.           been denied.' will display if  any of these criteria are not  met, and
  855.           the notation 'Rstrd  Dl att    : <protocol> <filename>' will appear in
  856.           the  Activity Log,  indicating  a  failed  attempt  at  downloading  a
  857.           restricted file.
  858.  
  859.           On the Sysop side of things, FileInfo will now allow you to change the
  860.           Restricted  and Received  status  of  such  a  file  as  well  as  the
  861.           designated  recipient.   The following  search fields  have  also been
  862.           added:
  863.  
  864.                Restricted download            (both received and not received)
  865.                Restricted download rec'd
  866.                Restricted download not rec'd
  867.                Designated recipient
  868.  
  869.           When listing files in Directory #0, an "R" indicates a Restricted file
  870.           that has been Received and an "!" indicates a Restricted file that has
  871.           not  been  received.   The Designated  Recipient  will also  be listed
  872.           preceded by "DR ==>".
  873.  
  874.           When a file marked as Restricted  is moved to another directory, it is
  875.           toggled  to Not  Restricted  and the  Designated  Recipient's name  is
  876.           removed.
  877.  
  878.  
  879.      Display files
  880.  
  881.           When including  another  file within  a display  file, previously  the
  882.           included file had to  be located in the  DCI directory.  Now  the file
  883.           may also  be located in  the \MNU directory  or a subdirectory  of it.
  884.           Make sure to include the full path name in this case.
  885.  
  886.           //M  displays "Press any key" only if  the user has menus turned on --
  887.                for use in Base Display Files instead of //W
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.           //S  clears the screen   Note: this is not  necessary at the beginning
  896.                of message  base display files as the system clears the screen by
  897.                default.
  898.  
  899.           //SL<low security level>;<high security level>
  900.  
  901.                DEFAULTS:  Low Security Level = 0, High Security Level = 255
  902.  
  903.                Display the  following  text to  users who  have security  levels
  904.                equal to or greater than the Low Security Level and  equal to    
  905.                or less  than the High  Security Level.  Remains  in effect until
  906.                either the end of the file or another //SL#;# code.
  907.  
  908.           Use  with extreme caution in  REGISTER.MNU.  Registering  users have a
  909.           default access level  equal to  a verified registered  user until  the
  910.           point of callback.
  911.  
  912.  
  913.      Door Interface files
  914.  
  915.           The CALLINFO.BBS file format has been updated.  If a door modifies the
  916.           user's  information  by changing  the data  in the  CALLINFO.BBS file,
  917.           Nordevald Software's  CALLUSER utility  will update the  user's record
  918.           upon return to the BBS.  See CALLUSER.DOC for complete information.
  919.  
  920.  
  921.      Group Accounts
  922.  
  923.           Not really accounts -- but groups of users listed in a text file.
  924.  
  925.           When entering a private message, you may send mass mail (copies of the
  926.           message) to every  user who is  listed in  a text file  by entering  @
  927.           followed  by the name of the file at the TO: prompt.  For instance, if
  928.           the file is named  GROUP1.GRP, enter @GROUP1.GRP.   When you save  the
  929.           message, copies will be sent to all valid user names in the file.
  930.  
  931.           If you wish  to include the CC List  in the text of your  message, you
  932.           may do so by including the file (%%GROUP1.GRP).
  933.  
  934.           Similarly, the  Designated Receiver of  a private file  may also be  a
  935.           group.  Enter @<filename> as the  Receiver.  Anyone listed in the file
  936.           may download it.
  937.  
  938.           When specifying a group file as the TO: of a message or the designated
  939.           receiver of a file,  DCI will look for a file in  the DCI directory if
  940.           it  does  not contain  a pathname.   If  you include  the file  in the
  941.           message of the text, you will  have to include the pathname unless the
  942.           file is in the \INCLUDE directory of the file section.
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.      Nesting Information Section Menus
  951.  
  952.           To create  a sub-menu, modify  an entry.   At the  Title Prompt  enter
  953.           $<title>.  The  $ tells DCI  that this is a  submenu title.   You will
  954.           then be prompted to  enter the filename.  <filename>.DCI  will contain
  955.           the setup for  the files contained  in <filename>.MNU.  Make  sure you
  956.           indicate a unique filename.
  957.  
  958.  
  959.      Door Section Changes
  960.  
  961.      - Doors can now be set as ANSI only, Local only, and Remote only.
  962.  
  963.           If a door is set to  ANSI only, only users with ANSI selected  will be
  964.           able to access the door.
  965.  
  966.           If a door is set to Local only, only users on locally will be  able to
  967.           access the  door.  This  is particularly useful  for sysop doors  that
  968.           call programs that do not work over the modem.
  969.  
  970.           If a door is  set to Remote only, only  users online remotely will  be
  971.           able to  access the door.   This will probably be  used rarely, though
  972.           most  often  with  sysop  doors  that  call  batch  files  using  CTTY
  973.           redirection to work over the modem.
  974.  
  975.  
  976.      - Nesting Door Section Menus
  977.  
  978.           To create  a sub-menu, modify an  entry and set the  parmstype to 100.
  979.           The filename  will indicate the data  file for the records  in the new
  980.           door menu.   As with a regular  door entry, access to the  menu can be
  981.           controlled by security level, participation, and message base access.
  982.  
  983.  
  984.      IN THE FUTURE
  985.  
  986.           We had hoped to  include FIDONET message importing and  exporting with
  987.           this  release.  Rather than  hold everything else  up, we're releasing
  988.           v.3.00 and will add this feature as soon as possible.
  989.  
  990.           Work will also  begin on the multinode  version of DCI  which probably
  991.           will not be available until after the New Year.
  992.  
  993.  
  994.      PRICE
  995.  
  996.           Registered Sysop Upgrade     $35.00
  997.           New Sysop Registration        90.00
  998.  
  999.  
  1000.      CONTACT
  1001.  
  1002.  
  1003.           Authorized DCI Distribution Boards:
  1004.  
  1005.              Nordevald Software      813/961-0788  FLTAM  1200-9600 HST
  1006.              Bird Lake BBS           813/265-3256  FLTAM  1200-2400
  1007.              The Longbow BBS         813/265-8441  FLTAM  1200-9600 v.32
  1008.              OMNIBUS BBS             619/464-6271  CASDI  1200-9600 v.32
  1009.  
  1010.  
  1011.           DCI BBS Software is also available on BIX (author id: m.love) in
  1012.           the BBS Conference Listings and on GENIE (author id: M.LOVE3) in
  1013.           the BBS RT Listings.
  1014.  
  1015.